<html>
	<head>
		<meta charset="utf-8"/>
		<title>BScene</title>
		<link rel="stylesheet" type="text/css" href="../style.css"/>
	</head>
	<body>
		<h1>BScene</h1>
		<p>Inherites from <a href="BObject.html">BObject</a></p>
		<h2>public</h2>
		<table id="public"><tr><td align="right"></td><td><a href="#BScene()">BScene</a>();</td></tr>
			<tr><td align="right"></td><td><a href="#~BScene()">~BScene</a>();</td></tr>
			<tr><td align="right">void </td><td><a href="#inserts(BNode*)">inserts</a>(BNode* node);</td></tr>
			<tr><td align="right">void </td><td><a href="#inserts(BShape*)">inserts</a>(BShape* shape);</td></tr>
			<tr><td align="right">bool </td><td><a href="#removes(const BNode*)">removes</a>(const BNode* node);</td></tr>
			<tr><td align="right">bool </td><td><a href="#removes(const BShape*)">removes</a>(const BShape* shape);</td></tr>
			<tr><td align="right">bool </td><td><a href="#contains(const BNode*)">contains</a>(const BNode* node) const;</td></tr>
			<tr><td align="right">bool </td><td><a href="#contains(const BShape*)">contains</a>(const BShape* shape) const;</td></tr>
			<tr><td align="right">int </td><td><a href="#shapeCount()">shapeCount</a>() const;</td></tr>
			<tr><td align="right">BShape* </td><td><a href="#shape(int)">shape</a>(int index) const;</td></tr>
			<tr><td align="right">int </td><td><a href="#nodeCount()">nodeCount</a>() const;</td></tr>
			<tr><td align="right">BNode* </td><td><a href="#node(int)">node</a>(int index) const;</td></tr>
			<tr><td align="right">BNode* </td><td><a href="#node(const BString&)">node</a>(const BString& name) const;</td></tr>
			<tr><td align="right">int </td><td><a href="#lightCount()">lightCount</a>() const;</td></tr>
			<tr><td align="right">BLight* </td><td><a href="#light(int)">light</a>(int index) const;</td></tr>
			<tr><td align="right">int </td><td><a href="#cameraCount()">cameraCount</a>() const;</td></tr>
			<tr><td align="right">BCamera* </td><td><a href="#camera(int)">camera</a>(int index) const;</td></tr>
			<tr><td align="right">void </td><td><a href="#clearShapes()">clearShapes</a>();</td></tr>
			<tr><td align="right">void </td><td><a href="#clearNodes()">clearNodes</a>();</td></tr>
			<tr><td align="right">void </td><td><a href="#clear()">clear</a>();</td></tr>
			<tr><td align="right">bool </td><td><a href="#empty()">empty</a>() const;</td></tr>
			<tr><td align="right">const BSpace& </td><td><a href="#space()">space</a>() const;</td></tr>
		</table>
		<h2>protected</h2>
		<table id="protected"/>
		<div id="desc">
			<h2>Detailed Description : </h2>
		</div>
		<h2 id="docs">Member Function Documentation</h2>
		<div id="BScene()">
			<h3>BScene();</h3>
		</div>
		<div id="~BScene()">
			<h3>~BScene();</h3>
		</div>
		<div id="inserts(BNode*)">
			<h3>void inserts(BNode* node);</h3>
		</div>
		<div id="inserts(BShape*)">
			<h3>void inserts(BShape* shape);</h3>
		</div>
		<div id="removes(const BNode*)">
			<h3>bool removes(const BNode* node);</h3>
		</div>
		<div id="removes(const BShape*)">
			<h3>bool removes(const BShape* shape);</h3>
		</div>
		<div id="contains(const BNode*)">
			<h3>bool contains(const BNode* node) const;</h3>
		</div>
		<div id="contains(const BShape*)">
			<h3>bool contains(const BShape* shape) const;</h3>
		</div>
		<div id="shapeCount()">
			<h3>int shapeCount() const;</h3>
		</div>
		<div id="shape(int)">
			<h3>BShape* shape(int index) const;</h3>
		</div>
		<div id="nodeCount()">
			<h3>int nodeCount() const;</h3>
		</div>
		<div id="node(int)">
			<h3>BNode* node(int index) const;</h3>
		</div>
		<div id="node(const BString&)">
			<h3>BNode* node(const BString& name) const;</h3>
		</div>
		<div id="lightCount()">
			<h3>int lightCount() const;</h3>
		</div>
		<div id="light(int)">
			<h3>BLight* light(int index) const;</h3>
		</div>
		<div id="cameraCount()">
			<h3>int cameraCount() const;</h3>
		</div>
		<div id="camera(int)">
			<h3>BCamera* camera(int index) const;</h3>
		</div>
		<div id="clearShapes()">
			<h3>void clearShapes();</h3>
		</div>
		<div id="clearNodes()">
			<h3>void clearNodes();</h3>
		</div>
		<div id="clear()">
			<h3>void clear();</h3>
		</div>
		<div id="empty()">
			<h3>bool empty() const;</h3>
		</div>
		<div id="space()">
			<h3>const BSpace& space() const;</h3>
		</div>
	</body>
</html>